be on a tightrope - English Synonyms Dictionary